﻿#pragma once

// 常量
class Const {
    // 游戏区域
    public: static const int GAME_BOARD_WIDTH = 640;                                        // 宽度
    public: static const int GAME_BOARD_HEIGHT = 480;                                       // 高度

    // 空白区域
    public: static const int EMPTY_AREA_WIDTH = 300;                                        // 宽度
    public: static const int EMPTY_AREA_HEIGHT = 300;                                       // 高度
    public: static const int EMPTY_AREA_X = (GAME_BOARD_WIDTH - EMPTY_AREA_WIDTH) / 2;      // 左上角 X 坐标
    public: static const int EMPTY_AREA_Y = (GAME_BOARD_HEIGHT - EMPTY_AREA_HEIGHT) / 2;    // 左上角 Y 坐标
    public: static const COLORREF EMPTY_AREA_COLOR = RGB(200, 200, 200);                    // 背景色

    // 事件
    public: static const UINT UM_GAME_OVER = WM_USER + 1;                                   // 游戏结束事件

    // 其它
    public: static const int MAX_PICTURE_CTRL_COUNT = 36;                                   // 最大图片控件数
};
